
Ext.define('js.store.Object.scheduleListStore', {
    extend: 'Ext.data.Store',
    requires: ['js.Util'],
    alias: 'store.scheduleListStore',
    autoLoad: true,
    fields: [
        'engineering_id',
        'engineering_no',//工程编号
        'engineering_name',//工程名称
        'inspection_date',//日期
        'supervision_date',
        'parent_name',//验收节点
        'child_name',//子节点
        'reporter_information',//报建人员及电话
        'supervisor_name',//监督人员及电话
        'supervisor_id',//监督人员id及电话
        'progress_status',//状态
        'supervision_details',//监督详情记录
        'inspection_result',//是否需要整改
        'rectification_notice',//整改通知单
        'rectification_reply',//整改回复单
        'remarks',//备注

    ],
    remoteSort: true,
    proxy: {
        simpleSortMode: true,
        type: 'ajax',
        url: 'supervisonRoutes',
        extraParams: {
            action_type: 'supervisionQuery'
        },
        actionMethods: {read: 'GET'},
        reader: {root: 'data', totalProperty: 'totalCount',regionCount: 'setArgs'}
    }
});